package kadledav.adventure.framework.model.world.impl;

import java.util.List;

import kadledav.adventure.framework.model.general.ActionObject;
import kadledav.adventure.framework.model.general.impl.DescribableBasicObject;
import kadledav.adventure.framework.model.world.Item;

public class ItemBasic extends DescribableBasicObject implements Item {
	private boolean takeable = true;
	public ItemBasic(String name, String description) {
		this(name, description, true);
	}

	public ItemBasic(String name, String description, boolean takeable){
		super(name, description);
		this.takeable = takeable;
	}
	
	@Override
	public String doAction(List<Item> inventory) {
		return null;
	}

	@Override
	public String doActionWith(ActionObject actionItem, List<Item> inventory) {
		return null;
	}

	@Override
	public boolean isTakeable() {
		return takeable;
	}

	
}
